//优化前
// function bubbleSort(arr=[]){
//     let {length} = arr;
//     //排序
//     for(let i = 0;i<length;i++){
//         for(let j = 0;j<length-1;j++){
//             if(arr[j] > arr[j+1]){
//                 [arr[j],arr[j+1]] = [arr[j+1],arr[j]]
//             }
//         }
//     }
//     return arr
// }

//优化后
function bubbleSort(arr=[]){
    let {length} = arr;
    //排序
    for(let i = 0;i<length;i++){
        for(let j = 0;j<length-1-i;j++){
            if(arr[j] > arr[j+1]){
                [arr[j],arr[j+1]] = [arr[j+1],arr[j]]
            }
        }
    }
    return arr
}

console.log(bubbleSort([23,11,24,9]))